﻿using MediatR;
using SqlSugar;

namespace J.FoodManageSet.Application.Command.DishesCommand
{
    public class DineAddCommand:IRequest<int>
    {
        /// <summary>
        /// 功能启用
        /// </summary>
        public bool Enabled { get; set; }
        /// <summary>
        /// 餐厅名称
        /// </summary>
        public string? RestaurantName { get; set; }
        /// <summary>
        /// 餐厅特色
        /// </summary>
        public string? Characteristic { get; set; }
        /// <summary>
        /// 营业时间:(星期)
        /// </summary>
        public string? WeekDate { get; set; }
        /// <summary>
        /// 营业时间段
        /// </summary>
        public string? BusinessTimeOne { get; set; }
        /// <summary>
        /// 营业时间段
        /// </summary>
        public string? BusinessTimeTwo { get; set; }
        /// <summary>
        /// 图片
        /// </summary>
        public string? DineImgs { get; set; }
        /// <summary>
        /// 支付方式
        /// </summary>
        public int Payment { get; set; }
        /// <summary>
        /// 接单设置
        /// </summary>
        public int TakeOrders { get; set; }
        /// <summary>
        /// 多少份
        /// </summary>
        public int TakeNum { get; set; }
        /// <summary>
        ///  份量ID
        /// </summary>
        public int VegetablesId { get; set; }
        /// <summary>
        /// 优惠折扣
        /// </summary>
        public string? Discount { get; set; }
        /// <summary>
        /// 餐厅服务费
        /// </summary>
        public bool ServiceCharge { get; set; }
        /// <summary>
        /// 餐厅服务ID
        /// </summary>
        public int RestaurantId { get; set; }
        /// <summary>
        /// 费用
        /// </summary>
        public string? Expenses { get; set; }
        /// <summary>
        /// 台位费
        /// </summary>
        public int DeskFee { get; set; }
        /// <summary>
        /// 台位ID
        /// </summary>
        public int BenchTableId { get; set; }
        /// <summary>
        /// 联系电话
        /// </summary>
        public string? Phone { get; set; }
        /// <summary>
        /// 区号
        /// </summary>
        public string? Code { get; set; }
    }
}
